Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> UPDATE pola rekordu -> błąd
Przemo_
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 1
Dołączył: 12.06.2007

Ostrzeżenie: (0%)
-----


Witam Wszystkich.

Postanowiłem stworzyć skrypt, który zaktualizuje mi rekord w mysql.

  1. <?php;
  2. include("ustawienia.php");
  3. $zapytanie = "SELECT `id`,`nazwa`,`autor`,`film` FROM `movie` WHERE `film`='nie'";
  4. $idzapytania = mysql_query($zapytanie);
  5.  
  6. echo '<table>';
  7. while ($wiersz = mysql_fetch_row($idzapytania)) {
  8. echo '<td><span style="font-family: Comic Sans MS; font-size: 8pt;"><br><a href="film.php?id='. $wiersz[0] .'">'. $wiersz[1] .'</a>
  9. </td><BR><BR><tr bgcolor="#BCC2CD">
  10. <td><span style="font-family: Comic Sans MS; font-size: 8pt;">ID<br>'. $wiersz[0] .'</td>
  11. <td><span style="font-family: Comic Sans MS; font-size: 8pt;">Nazwa<br>'. $wiersz[1] .'</td>
  12. <td><span style="font-family: Comic Sans MS; font-size: 8pt;">Autor<br>'. $wiersz[2] .'</td>
  13. <td><span style="font-family: Comic Sans MS; font-size: 8pt;">Aktywacja<br><a href="a-index.php?a=aktywuj&id='. $wiersz[0] .'">Aktywuj</a></td>
  14.  
  15. </span></tr>';
  16. }
  17. echo '</table>';
  18. if ($aktywacja == 'aktywuj') {
  19. $zapytanie = "UPDATE `movie` SET `film` = 'tak' WHERE `id` = '" . $wiersz[0] ."'";
  20. $idzapytania = mysql_query($zapytanie);
  21.  
  22. echo 'Film Aktywowany';
  23. }
  24. ?>



Link do aktywacji generuje się dobrze, czyli np. jak id filmu jest równe 2 to tworzy się link taki : a-index.php?a=aktywuj&id=2
Mi chodzi o to, że chciałbym by na takiej samej podstawie po naciśnięciu na link robił UPDATE pola rekordu o id równym id filmu.
Czyli jak id filmu wynosi 2 to chcę by robił aktualizację pola film z rekordu 2.
jeśli w zapytaniu `id` oznaczę z góry liczbą, np. 4 to aktualizuje rekord, jeśli natomiast zmienię `id` na $wiersz... to nic się nie dzieje.
Po prostu chodzi mi o to, by skrypt 'z góry' do zapytania dodawał id rekordu na podstawie id danego filmu.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 21:52